.warehouse-voucher {

    // 描述向右对其
    .ant-form-vertical .ant-form-item-label,
    .ant-col-24.ant-form-item-label,
    .ant-col-xl-24.ant-form-item-label {
        text-align: right;
    }

    .card-detail-left::-webkit-scrollbar {
        display: none
    }

    //表头拖动
    .react-resizable {
        position: relative !important;
        background-clip: padding-box !important;
    }

    .react-resizable-handle {
        position: absolute !important;
        width: 10px !important;
        height: 100% !important;
        bottom: 0 !important;
        right: -5px !important;
        cursor: col-resize !important;
        z-index: 1 !important;
    }

    .animate-wrap {
        display: none; // 默认不显示

        &.active {
            display: block; // active状态显示
        }
    }

    // 进入动画
    .down-in {
        animation: downIn 0.3s both;
    }

    @keyframes downIn {
        from {
            transform: translateX(-100%);
            opacity: 0;
        }

        to {
            transform: translateX(0);
            opacity: 1;
        }
    }

    // 离开动画
    .down-out {
        animation: downOut 0.3s both;
    }

    @keyframes downOut {
        from {
            transform: translateX(0);
            opacity: 1;
        }

        to {
            transform: translateX(-100%);
            opacity: 0;
        }
    }
}

//入库审核css
.WarehouseEntryCheck {
    .ant-card-small {
        .ant-card-body {
            padding: 8px;
            padding-bottom: 0px;
        }
    }

    .button {
        button {
            width: 88px;
        }
    }

    #StartDate {
        width: 100%;
    }

    #EndData {
        width: 100%;
    }
}

// 明细列表
.detail-list {
    &:hover {
        cursor: pointer;
    }
}

// 明细录入
.detail-entering {
    .ant-card-body {
        padding: 12px 12px 0 12px;
    }

    .ant-row.ant-form-item {
        margin-bottom: 8px;
    }

    .ant-form-vertical .ant-form-item {
        padding-bottom: 0;
    }
}

.detail-entry-list {
    .th-style {
        .ant-table-thead>tr>th .ant-table-header-column {
            width: 100%;
            height: 45px;
            line-height: 45px;
        }
    }
}

.AccordingToWarehouse {
    .ant-modal-body {
        padding: 0px;
    }

    .ant-card-head {
        border: 0px;
    }

    .ant-card-body {
        border-top: 1px solid #e8e8e8;
    }

    .ant-modal-close {
        top: -8px;
        right: -8px;
    }
}

.AccordingToChecked {
    .ant-modal-body {
        padding: 0px;
    }

    .ant-card-head {
        border: 0px;
    }

    .ant-card-body {
        border-top: 1px solid #e8e8e8;
    }

    .ant-modal-close {
        top: -8px;
        right: -8px;
    }
}

// 晶体扫码入库弹窗样式
.crystal-storage-modal {
    .ant-table-tbody>tr {
        height: 42px !important;
    }
    .formRequired {
        position: relative;
    }
    .in-op-coc.formRequired:after  {
        margin-left: 2px;
    }
    .ant-table-fixed-right {
        z-index: 100;
    }
}